/*
 * Copyright @ 苏州瑞云信息技术有限公司 All rights reserved.
 */
package work.base.data.arr;

import java.lang.reflect.Array;

/**
 * @author Sakura Shen
 * java.lang.reflect.Array 反射的Array类的使用
 *
 * @date 2021/7/15
 */
public class ArrTest02 {

    public static void main(String[] args) {
        // java.lang.reflect.Array 反射的Array类的使用
        // 使用Array类创建数组
        Object arr = Array.newInstance(Integer.class , 2);//使用Array类创建数组
        Object array = Array.newInstance(int.class,2);//创建数组实例
        Array.set(array, 1/*index*/, 123);// 给数组元素赋值
        int a =(int) Array.get(array, 1/*index*/);//取值
        System.out.println(a);
    }

}
